Big Huge Thesaurus

building block

noun

sounds kind of like